kaf24@scramble.cl.cam.ac.uk [Sun, 23 Nov 2003 11:34:18 +0000 (11:34 +0000)]
bitkeeper revision 1.633 (3fc09b3aBu9Z_PNCl6Nd9mfFp6gtGA)
ide-xeno.c, xen_block.c, domain.c, xen_cpuperf.c:
Bug fixes and cleanups.
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 17:06:38 +0000 (17:06 +0000)]
bitkeeper revision 1.632 (3fbf979eo_ScBFnsFE5_BwSNLqCSog)
createlinuxdom.py:
Clarify teh createlinuxdom example script.
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 17:00:23 +0000 (17:00 +0000)]
bitkeeper revision 1.631 (3fbf9627n3_R5gJx6eFdJQwWUIKLCQ)
createlinuxdom.py, Xeno-HOWTO, TODO, README, README.CD:
Updated the docs to get rid of xenctl references.
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 11:45:34 +0000 (11:45 +0000)]
bitkeeper revision 1.630 (3fbf4c5eGi95ZU5mjOHJ4L6ioUNlKA)
stopdom.py:
Rename: tools/examples/xi_stopdom.py -> tools/examples/stopdom.py
destroydom.py:
Rename: tools/examples/xi_destroydom.py -> tools/examples/destroydom.py
listdoms.py:
Rename: tools/examples/xi_listdoms.py -> tools/examples/listdoms.py
createlinuxdom.py:
Rename: tools/examples/xi_createlinuxdom.py -> tools/examples/createlinuxdom.py
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 11:43:49 +0000 (11:43 +0000)]
bitkeeper revision 1.629 (3fbf4bf5_LPmorLfLE5j1NODSdYPxw)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 11:43:43 +0000 (11:43 +0000)]
bitkeeper revision 1.627.1.1 (3fbf4befPIgRjU40eyhadjRuioWcwA)
Many files:
Lib renames and fixes. Only build shared version of libxc, as the static archive version caused too many problems.
xc_vif.c:
Rename: tools/xc/lib/libxc_vif.c -> tools/xc/lib/xc_vif.c
xc_vbd.c:
Rename: tools/xc/lib/libxc_vbd.c -> tools/xc/lib/xc_vbd.c
xc_private.h:
Rename: tools/xc/lib/libxc_private.h -> tools/xc/lib/xc_private.h
xc_private.c:
Rename: tools/xc/lib/libxc_private.c -> tools/xc/lib/xc_private.c
xc_misc.c:
Rename: tools/xc/lib/libxc_misc.c -> tools/xc/lib/xc_misc.c
xc_linux_restore.c:
Rename: tools/xc/lib/libxc_linux_restore.c -> tools/xc/lib/xc_linux_restore.c
xc_linux_save.c:
Rename: tools/xc/lib/libxc_linux_save.c -> tools/xc/lib/xc_linux_save.c
xc_linux_build.c:
Rename: tools/xc/lib/libxc_linux_build.c -> tools/xc/lib/xc_linux_build.c
xc_domain.c:
Rename: tools/xc/lib/libxc_domain.c -> tools/xc/lib/xc_domain.c
xc_bvtsched.c:
Rename: tools/xc/lib/libxc_bvtsched.c -> tools/xc/lib/xc_bvtsched.c
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Nov 2003 17:50:13 +0000 (17:50 +0000)]
bitkeeper revision 1.628 (3fbe5055HeiXG-rJ3o36CEsxR_4jfQ)
minor xen-clone change
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 16:46:39 +0000 (16:46 +0000)]
bitkeeper revision 1.627 (3fbe416fwrLO59ruKs6PLJilJwY1SQ)
xi_destroydom.py:
Fix example domain destroy script.
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 16:34:57 +0000 (16:34 +0000)]
bitkeeper revision 1.626 (3fbe3eb1WmztnxBIFxm56r8gAVwZig)
Many files:
Some fixes. Also now have a new Makefile target 'dist' which installs stuff to local install directory. Target 'install' now actually does what you expect by installing under /usr
xi_stopdom.py:
Rename: tools/misc/xi_stopdom.py -> tools/examples/xi_stopdom.py
xi_listdoms.py:
Rename: tools/misc/xi_listdoms.py -> tools/examples/xi_listdoms.py
xi_destroydom.py:
Rename: tools/misc/xi_destroydom.py -> tools/examples/xi_destroydom.py
xi_createlinuxdom.py:
Rename: tools/misc/xi_createlinuxdom.py -> tools/examples/xi_createlinuxdom.py
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 15:28:25 +0000 (15:28 +0000)]
bitkeeper revision 1.625 (3fbe2f19esMEVaXjNmogxfluk2JD7Q)
xi_stopdom.py, xi_listdoms.py, xi_destroydom.py, xi_createlinuxdom.py:
new file
Makefile, Xc.c, xen_cpuperf.c, Xeno-HOWTO:
Create example Python control scripts in tools/misc. Delete obsolete tools/control and tools/internal. Update docs.
.del-info.c~
f4ad8e683fe1d35:
Delete: xenolinux-2.4.22-sparse/arch/xeno/drivers/block/info.c
.del-xi_vifinit~
38149940dad8e67a:
Delete: tools/internal/xi_vifinit
.del-xi_vif_params.c~
9151f057c314cf7a:
Delete: tools/internal/xi_vif_params.c
.del-xi_vbd_list.c~
84922f92e6a6262e:
Delete: tools/internal/xi_vbd_list.c
.del-xi_vbd_info.c~
981a992ecde72f50:
Delete: tools/internal/xi_vbd_info.c
.del-xi_vbd_create.c~
f1118f53d74c555:
Delete: tools/internal/xi_vbd_create.c
.del-xi_vbd_add.c~
a6d831ecbe015a9d:
Delete: tools/internal/xi_vbd_add.c
.del-xi_usage.c~
68391a152ead20c:
Delete: tools/internal/xi_usage.c
.del-xi_stop.c~
4ef370f18cb74cea:
Delete: tools/internal/xi_stop.c
.del-xi_start.c~
b4656af7bfebd0eb:
Delete: tools/internal/xi_start.c
.del-xi_sched_global.c~
bb19c1a0c457e08a:
Delete: tools/internal/xi_sched_global.c
.del-xi_sched_domain.c~
7ed340cd41ae5b33:
Delete: tools/internal/xi_sched_domain.c
.del-xi_save_linux.c~
15e91079dc6e1f52:
Delete: tools/internal/xi_save_linux.c
.del-xi_restore_linux.c~
cd9f16a3dab69aee:
Delete: tools/internal/xi_restore_linux.c
.del-xi_read_console_ring.c~
687b0bcae18cb1af:
Delete: tools/internal/xi_read_console_ring.c
.del-xi_phys_grant.c~
422d8487936fa4c9:
Delete: tools/internal/xi_phys_grant.c
.del-xi_list.c~
339a2f98db3a4b1f:
Delete: tools/internal/xi_list.c
.del-xi_helper~
5d8f529425dd50f8:
Delete: tools/internal/xi_helper
.del-xi_destroy.c~
44069345187b985d:
Delete: tools/internal/xi_destroy.c
.del-xi_create.c~
9013eff27664db4b:
Delete: tools/internal/xi_create.c
.del-xi_build.c~
55e0f7994dbfebdf:
Delete: tools/internal/xi_build.c
.del-rpm.spec~
73ab630afebd3adc:
Delete: tools/internal/rpm.spec
.del-mem_defs.h~
a42f0035e2bc6841:
Delete: tools/internal/mem_defs.h
.del-dom0_defs.h~
8faf8b626237a755:
Delete: tools/internal/dom0_defs.h
.del-Makefile~
f6522b0feb91f984:
Delete: tools/internal/Makefile
.del-xenostyle.css~
6f6fdfdc625f6ba9:
Delete: tools/control/web/tmpl/xenostyle.css
.del-xenohead.def~
75d33f086d74ed73:
Delete: tools/control/web/tmpl/xenohead.def
.del-xenofoot.def~
7822ea1cb20d0bf:
Delete: tools/control/web/tmpl/xenofoot.def
.del-vdmenu.tmpl~
a9affd2660773ba7:
Delete: tools/control/web/tmpl/vdmenu.tmpl
.del-vd.tmpl~
8d64c39cb07c847c:
Delete: tools/control/web/tmpl/vd.tmpl
.del-vd-vdv.tmpl~
6ce2247b5dd6fa71:
Delete: tools/control/web/tmpl/vd-vdv.tmpl
.del-xeno.gif~
87337600f0e4b6cb:
Delete: tools/control/web/img/xeno.gif
.del-vd-vdrr.tmpl~
f62e0e4cbbcaa21f:
Delete: tools/control/web/tmpl/vd-vdrr.tmpl
.del-vd-vdr.tmpl~
bc166849e09d680a:
Delete: tools/control/web/tmpl/vd-vdr.tmpl
.del-vd-vddr.tmpl~
a9305c17b49ed0a:
Delete: tools/control/web/tmpl/vd-vddr.tmpl
.del-vd-vdd.tmpl~
a87ab77c787ebee2:
Delete: tools/control/web/tmpl/vd-vdd.tmpl
.del-vd-vdcr.tmpl~
6cdd100a5a385284:
Delete: tools/control/web/tmpl/vd-vdcr.tmpl
.del-vd-vdc.tmpl~
f564ab29c2ed6c51:
Delete: tools/control/web/tmpl/vd-vdc.tmpl
.del-vd-vbdv.tmpl~
502df49e757bd832:
Delete: tools/control/web/tmpl/vd-vbdv.tmpl
.del-vd-vbdcr.tmpl~
4011e8874a4d4580:
Delete: tools/control/web/tmpl/vd-vbdcr.tmpl
.del-vd-vbdc.tmpl~
ea2620f4acddc499:
Delete: tools/control/web/tmpl/vd-vbdc.tmpl
.del-vd-pv.tmpl~
7c15c3f2889c19:
Delete: tools/control/web/tmpl/vd-pv.tmpl
.del-vd-par.tmpl~
6a9c1adf4255c1f4:
Delete: tools/control/web/tmpl/vd-par.tmpl
.del-vd-pa.tmpl~
cfc3c39bbee289df:
Delete: tools/control/web/tmpl/vd-pa.tmpl
.del-vd-fv.tmpl~
e7bf7c7f6b172cae:
Delete: tools/control/web/tmpl/vd-fv.tmpl
.del-search.gif~
12f79a986fb9402c:
Delete: tools/control/web/img/search.gif
.del-pdmenu.tmpl~
1e7bff9523b0bbaa:
Delete: tools/control/web/tmpl/pdmenu.tmpl
.del-pd.tmpl~
8c5c232c132bcb13:
Delete: tools/control/web/tmpl/pd.tmpl
.del-pd-rr.tmpl~
2f563e846bc965b5:
Delete: tools/control/web/tmpl/pd-rr.tmpl
.del-pd-r.tmpl~
ee36df10225d67d9:
Delete: tools/control/web/tmpl/pd-r.tmpl
.del-pd-l.tmpl~
acd063974b95504:
Delete: tools/control/web/tmpl/pd-l.tmpl
.del-pd-gr.tmpl~
cca1c9a19939db70:
Delete: tools/control/web/tmpl/pd-gr.tmpl
.del-pd-g.tmpl~
6983193813a3f098:
Delete: tools/control/web/tmpl/pd-g.tmpl
.del-makefile~
32e72e0a58a71587:
Delete: tools/control/web/tmpl/makefile
.del-install.pl~
bf0f10a96268eec:
Delete: tools/control/web/tmpl/install.pl
.del-index.tmpl~
a9f5536b736b2bee:
Delete: tools/control/web/tmpl/index.tmpl
.del-help.tmpl~
a8c78cf6aa63ca4d:
Delete: tools/control/web/tmpl/help.tmpl
.del-dommenu.tmpl~
dcdecbc2f2bcf2df:
Delete: tools/control/web/tmpl/dommenu.tmpl
.del-dom.tmpl~
4bb3289ae71d2f63:
Delete: tools/control/web/tmpl/dom.tmpl
.del-dom-stpr.tmpl~
5469b499f28a24fe:
Delete: tools/control/web/tmpl/dom-stpr.tmpl
.del-dom-stp.tmpl~
aa087fed3e776059:
Delete: tools/control/web/tmpl/dom-stp.tmpl
.del-dom-star.tmpl~
c1e511d2e6e039bf:
Delete: tools/control/web/tmpl/dom-star.tmpl
.del-dom-sta.tmpl~
eec4c966e27825ee:
Delete: tools/control/web/tmpl/dom-sta.tmpl
.del-dom-newr.tmpl~
3f837ebfec8319a8:
Delete: tools/control/web/tmpl/dom-newr.tmpl
.del-dom-new.tmpl~
6fe1462b95a26d5f:
Delete: tools/control/web/tmpl/dom-new.tmpl
.del-dom-lis.tmpl~
85face7aa9811ee6:
Delete: tools/control/web/tmpl/dom-lis.tmpl
.del-dom-delr.tmpl~
b0f4e92c66323471:
Delete: tools/control/web/tmpl/dom-delr.tmpl
.del-dom-del.tmpl~
22452a94642dee59:
Delete: tools/control/web/tmpl/dom-del.tmpl
.del-about.tmpl~
e55c75ae7d40f51d:
Delete: tools/control/web/tmpl/about.tmpl
.del-web.xml~
d3569e2740475560:
Delete: tools/control/web/WEB-INF/web.xml
.del-pixel.gif~
1c70dff3f6408bdd:
Delete: tools/control/web/img/pixel.gif
.del-home.gif~
59d99d5348b498ac:
Delete: tools/control/web/img/home.gif
.del-help.gif~
c2b5bbf58ecda4a5:
Delete: tools/control/web/img/help.gif
.del-cambridge.gif~
31322a41ad46112:
Delete: tools/control/web/img/cambridge.gif
.del-XMLHelper.java~
1ae486474964f9c3:
Delete: tools/control/src/org/xenoserver/control/XMLHelper.java
.del-XML.java~
ede5498f3e107f1f:
Delete: tools/control/src/org/xenoserver/control/XML.java
.del-VirtualDiskManager.java~
ab196de56ed40de1:
Delete: tools/control/src/org/xenoserver/control/VirtualDiskManager.java
.del-VirtualDisk.java~
fafbe80750ab42e2:
Delete: tools/control/src/org/xenoserver/control/VirtualDisk.java
.del-VirtualBlockDevice.java~
98092b4ad4e7bacd:
Delete: tools/control/src/org/xenoserver/control/VirtualBlockDevice.java
.del-SystemConfigurationBean.java~
6fef72e1e39f275f:
Delete: tools/control/src/org/xenoserver/web/SystemConfigurationBean.java
.del-StringPattern.java~
5315ee9851c204fe:
Delete: tools/control/src/org/xenoserver/control/StringPattern.java
.del-Settings.java~
204154059ef7137a:
Delete: tools/control/src/org/xenoserver/control/Settings.java
.del-RootBean.java~
51ad233a3a388d8a:
Delete: tools/control/src/org/xenoserver/web/RootBean.java
.del-PartitionManager.java~
3de50829f63194f9:
Delete: tools/control/src/org/xenoserver/control/PartitionManager.java
.del-Partition.java~
cf021656a42a020d:
Delete: tools/control/src/org/xenoserver/control/Partition.java
.del-ParseVdShow.java~
9775d252c7b15110:
Delete: tools/control/src/org/xenoserver/cmdline/ParseVdShow.java
.del-Mode.java~
25b8442d604135a2:
Delete: tools/control/src/org/xenoserver/control/Mode.java
.del-Library.java~
1bdf383c73b9d30:
Delete: tools/control/src/org/xenoserver/control/Library.java
.del-InetAddressPattern.java~
c8ab0e21763bb46:
Delete: tools/control/src/org/xenoserver/control/InetAddressPattern.java
.del-Extent.java~
e2aacb058cf387dd:
Delete: tools/control/src/org/xenoserver/control/Extent.java
.del-Domain.java~
2c9322038df8d5b0:
Delete: tools/control/src/org/xenoserver/control/Domain.java
.del-Defaults.java~
a20e2ae2fdb4199:
Delete: tools/control/src/org/xenoserver/control/Defaults.java
.del-CommandVdRefresh.java~
b561605ea2bb7663:
Delete: tools/control/src/org/xenoserver/control/CommandVdRefresh.java
.del-CommandVdDelete.java~
1f1433ded35ec0e4:
Delete: tools/control/src/org/xenoserver/control/CommandVdDelete.java
.del-CommandVdCreate.java~
eabf64408bfece75:
Delete: tools/control/src/org/xenoserver/control/CommandVdCreate.java
.del-CommandVbdList.java~
c4b4a0a56d5c159b:
Delete: tools/control/src/org/xenoserver/control/CommandVbdList.java
.del-CommandVbdCreatePhysical.java~
acddd9a8f3934603:
Delete: tools/control/src/org/xenoserver/control/CommandVbdCreatePhysical.java
.del-CommandVbdCreate.java~
cab25ef9c2f9efa0:
Delete: tools/control/src/org/xenoserver/control/CommandVbdCreate.java
.del-CommandPhysicalRevoke.java~
19984f49205247ee:
Delete: tools/control/src/org/xenoserver/control/CommandPhysicalRevoke.java
.del-CommandPhysicalList.java~
40e08514cd0288bd:
Delete: tools/control/src/org/xenoserver/control/CommandPhysicalList.java
.del-CommandPhysicalGrant.java~
62fb80a3494e789a:
Delete: tools/control/src/org/xenoserver/control/CommandPhysicalGrant.java
.del-CommandPartitionAdd.java~
e7fcb3cea1f79648:
Delete: tools/control/src/org/xenoserver/control/CommandPartitionAdd.java
.del-CommandFailedException.java~
cf05d4045a3ab73f:
Delete: tools/control/src/org/xenoserver/control/CommandFailedException.java
.del-CommandDomainStop.java~
57fbc199fddf8b7d:
Delete: tools/control/src/org/xenoserver/control/CommandDomainStop.java
.del-CommandDomainStart.java~
d24ceda9ec764887:
Delete: tools/control/src/org/xenoserver/control/CommandDomainStart.java
.del-CommandDomainNew.java~
8a31b25dd21356d4:
Delete: tools/control/src/org/xenoserver/control/CommandDomainNew.java
.del-CommandDomainList.java~
831c2cbb36df1829:
Delete: tools/control/src/org/xenoserver/control/CommandDomainList.java
.del-CommandDomainDestroy.java~
858175208c48ee8d:
Delete: tools/control/src/org/xenoserver/control/CommandDomainDestroy.java
.del-Command.java~
c45623cf89aa911f:
Delete: tools/control/src/org/xenoserver/control/Command.java
.del-xenctl~
d6d1ced69a4edb06:
Delete: tools/control/xenctl
.del-xenctl.xml~
dbcf47dd62a4c874:
Delete: tools/control/examples/xenctl.xml
.del-xenctl.xml-publicip~
c1dc0c0c01bae47:
Delete: tools/control/examples/xenctl.xml-publicip
.del-xenctl.xml-linklocal~
ac50b907d93dde62:
Delete: tools/control/examples/xenctl.xml-linklocal
.del-xenctl.xml-dom0nfs~
2d4bfd30420f37c:
Delete: tools/control/examples/xenctl.xml-dom0nfs
.del-xen-mynewdom~
eb9eb7ccaba10ea6:
Delete: tools/control/examples/xen-mynewdom
.del-grub.conf-example~
ffdd191a69572347:
Delete: tools/control/examples/grub.conf-example
.del-etc.exports-example~
e109d7d96ace82d5:
Delete: tools/control/examples/etc.exports-example
.del-build.properties~
a26cad6e308b460d:
Delete: tools/control/build.properties
.del-build-web.xml~
65af6961ad5a0006:
Delete: tools/control/build-web.xml
.del-build-cmdline.xml~
90a4e63cd116d260:
Delete: tools/control/build-cmdline.xml
.del-USAGE-cmdline~
a07f39f14fa71021:
Delete: tools/control/doc/USAGE-cmdline
.del-ParseVdRefresh.java~
52d3c19fba954349:
Delete: tools/control/src/org/xenoserver/cmdline/ParseVdRefresh.java
.del-ParseVdFree.java~
736eae32c0439aef:
Delete: tools/control/src/org/xenoserver/cmdline/ParseVdFree.java
.del-ParseVdDelete.java~
1be4ea2ea5ce7030:
Delete: tools/control/src/org/xenoserver/cmdline/ParseVdDelete.java
.del-ParseVdCreate.java~
28ee263e4872c2a:
Delete: tools/control/src/org/xenoserver/cmdline/ParseVdCreate.java
.del-ParseVbdShow.java~
bd36e5a695e124de:
Delete: tools/control/src/org/xenoserver/cmdline/ParseVbdShow.java
.del-ParseVbdCreate.java~
7d6abfe7b735916f:
Delete: tools/control/src/org/xenoserver/cmdline/ParseVbdCreate.java
.del-ParseScript.java~
5137d45494c175f4:
Delete: tools/control/src/org/xenoserver/cmdline/ParseScript.java
.del-ParsePhysicalRevoke.java~
6b0265c5134872be:
Delete: tools/control/src/org/xenoserver/cmdline/ParsePhysicalRevoke.java
.del-ParsePhysicalList.java~
c42cd53f66a8cbfa:
Delete: tools/control/src/org/xenoserver/cmdline/ParsePhysicalList.java
.del-ParsePhysicalGrant.java~
453f27fc4b20a519:
Delete: tools/control/src/org/xenoserver/cmdline/ParsePhysicalGrant.java
.del-ParsePartitionsList.java~
2cfe6d2f93711838:
Delete: tools/control/src/org/xenoserver/cmdline/ParsePartitionsList.java
.del-ParsePartitionsAdd.java~
2869522f1c6258b1:
Delete: tools/control/src/org/xenoserver/cmdline/ParsePartitionsAdd.java
.del-ParseHelp.java~
d81805b2b35e7f8b:
Delete: tools/control/src/org/xenoserver/cmdline/ParseHelp.java
.del-ParseGroup.java~
9dca3029634c4c7:
Delete: tools/control/src/org/xenoserver/cmdline/ParseGroup.java
.del-ParseFailedException.java~
448f60dd7ec604b:
Delete: tools/control/src/org/xenoserver/cmdline/ParseFailedException.java
.del-ParseDomainStop.java~
8a22aa198436278f:
Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainStop.java
.del-ParseDomainStart.java~
eb406fd143d938f1:
Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainStart.java
.del-ParseDomainNew.java~
1753e1f7b4942b:
Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainNew.java
.del-ParseDomainList.java~
170d7622789247bb:
Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainList.java
.del-ParseDomainDestroy.java~
3b2639c66f4c1fb:
Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainDestroy.java
.del-Makefile~
8c5f335db8a47ad3:
Delete: tools/control/Makefile
.del-Main.java~
72e3e9e28ef6446a:
Delete: tools/control/src/org/xenoserver/cmdline/Main.java
.del-INSTALL-web~
96f8752b9fcd6dae:
Delete: tools/control/doc/INSTALL-web
.del-INSTALL-cmdline~
73e6d06a3262dcea:
Delete: tools/control/doc/INSTALL-cmdline
.del-CommandParser.java~
534cced2be48ac9d:
Delete: tools/control/src/org/xenoserver/cmdline/CommandParser.java
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 12:05:32 +0000 (12:05 +0000)]
bitkeeper revision 1.624 (3fbdff8cjOXXJYub36D6Ko7MDfqOsA)
XenoUtil.py:
More XenoUtil funcs.
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 11:18:29 +0000 (11:18 +0000)]
bitkeeper revision 1.623 (3fbdf485H5kKnNF4DoXW42KlCsxXWw)
setup.py, Xc.c:
Name change to Python file.
Xc.c:
Rename: tools/xc/py/xc_py.c -> tools/xc/py/Xc.c
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 23:19:07 +0000 (23:19 +0000)]
bitkeeper revision 1.622 (3fbd4bebsTJdb-aVkXDUuIpXoNZ5DA)
setup.py, Makefile:
A XenoUtil module containing handy helpers for creating control scripts.
XenoUtil.py:
new file
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 22:00:03 +0000 (22:00 +0000)]
bitkeeper revision 1.621 (3fbd39630uwIiPL4FzOZLfg9bk_Qxg)
Makefile:
Use the handy install functionality of distutils to do the right thing.
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 20:16:37 +0000 (20:16 +0000)]
bitkeeper revision 1.620 (3fbd2125rSiOA8VTBAprJYzUwu-e6w)
xc_py.c:
Clean up one method on error return.
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 19:39:12 +0000 (19:39 +0000)]
bitkeeper revision 1.619 (3fbd1860ZTk313gg7K24KrtLF0t_Vg)
Makefile:
Fix Python makefile to install the wrapper module in lib/python/
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 18:39:21 +0000 (18:39 +0000)]
bitkeeper revision 1.618 (3fbd0a59dVMNI4LJimKHSsxwsIEbLA)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 18:39:15 +0000 (18:39 +0000)]
bitkeeper revision 1.616.1.1 (3fbd0a530qmhBPZzzak7KZnyTNTggA)
Many files:
Python wrapper module 'Xc' for libxc.
xc_py.c, setup.py, Makefile:
new file
smh22@labyrinth.cl.cam.ac.uk [Thu, 20 Nov 2003 13:12:48 +0000 (13:12 +0000)]
bitkeeper revision 1.617 (3fbcbdd00Q1Ui884abv72p6z6qttuA)
Makefile:
bug fix
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 11:24:01 +0000 (11:24 +0000)]
bitkeeper revision 1.616 (3fbca451cCh4CiAzcPFCijGwNS4Bjg)
Many files:
Mods to new xclib.
Makefile:
new file
Rename: tools/xc/Makefile -> tools/xc/lib/Makefile
rpm.spec:
Rename: tools/xc/rpm.spec -> tools/xc/lib/rpm.spec
xc.h:
Rename: tools/xc/xc.h -> tools/xc/lib/xc.h
libxc_private.h:
Rename: tools/xc/libxc_private.h -> tools/xc/lib/libxc_private.h
libxc_vif.c:
Rename: tools/xc/libxc_vif.c -> tools/xc/lib/libxc_vif.c
libxc_vbd.c:
Rename: tools/xc/libxc_vbd.c -> tools/xc/lib/libxc_vbd.c
libxc_private.c:
Rename: tools/xc/libxc_private.c -> tools/xc/lib/libxc_private.c
libxc_misc.c:
Rename: tools/xc/libxc_misc.c -> tools/xc/lib/libxc_misc.c
libxc_linux_save.c:
Rename: tools/xc/libxc_linux_save.c -> tools/xc/lib/libxc_linux_save.c
libxc_linux_restore.c:
Rename: tools/xc/libxc_linux_restore.c -> tools/xc/lib/libxc_linux_restore.c
libxc_linux_build.c:
Rename: tools/xc/libxc_linux_build.c -> tools/xc/lib/libxc_linux_build.c
libxc_domain.c:
Rename: tools/xc/libxc_domain.c -> tools/xc/lib/libxc_domain.c
libxc_bvtsched.c:
Rename: tools/xc/libxc_bvtsched.c -> tools/xc/lib/libxc_bvtsched.c
Many files:
mvdir
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 10:03:52 +0000 (10:03 +0000)]
bitkeeper revision 1.615 (3fbc9188pfX4YYzNRqNTu-qQSJS7XA)
aic79xx_osm.h, aic79xx_osm.c, aic79xx_host.h, aic79xx_core.c, Makefile:
Add aic79xx SCSI support.
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 23:06:31 +0000 (23:06 +0000)]
bitkeeper revision 1.614 (3fbbf777Qp8RgE-VvD1oK71TVH9x2Q)
Makefile:
Fix makefile.
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 23:05:17 +0000 (23:05 +0000)]
bitkeeper revision 1.613 (3fbbf72duBrrL77JwhqU9DkVTwQtFA)
Many files:
Rename new library to 'xc' (Xen Control).
xc.h:
Rename: tools/libxc/xi.h -> tools/libxc/xc.h
libxc_private.h:
Rename: tools/libxc/libxi_private.h -> tools/libxc/libxc_private.h
libxc_vif.c:
Rename: tools/libxc/libxi_vif.c -> tools/libxc/libxc_vif.c
libxc_vbd.c:
Rename: tools/libxc/libxi_vbd.c -> tools/libxc/libxc_vbd.c
libxc_private.c:
Rename: tools/libxc/libxi_private.c -> tools/libxc/libxc_private.c
libxc_misc.c:
Rename: tools/libxc/libxi_misc.c -> tools/libxc/libxc_misc.c
libxc_linux_restore.c:
Rename: tools/libxc/libxi_linux_restore.c -> tools/libxc/libxc_linux_restore.c
libxc_linux_save.c:
Rename: tools/libxc/libxi_linux_save.c -> tools/libxc/libxc_linux_save.c
libxc_linux_build.c:
Rename: tools/libxc/libxi_linux_build.c -> tools/libxc/libxc_linux_build.c
libxc_domain.c:
Rename: tools/libxc/libxi_domain.c -> tools/libxc/libxc_domain.c
libxc_bvtsched.c:
Rename: tools/libxc/libxi_bvtsched.c -> tools/libxc/libxc_bvtsched.c
Many files:
mvdir
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 17:22:42 +0000 (17:22 +0000)]
bitkeeper revision 1.612 (3fbba6e271_EVTI6k2Ndd7VThsLqTA)
Many files:
new file
Makefile:
New library (libxi) which makes it easier to access the control interfaces.
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 10:08:11 +0000 (10:08 +0000)]
bitkeeper revision 1.611 (3fbb410b63xMuUN6Q1y1PYhhAi94Lw)
event_channel.c:
Cleanups for event channels.
kaf24@scramble.cl.cam.ac.uk [Tue, 18 Nov 2003 17:49:24 +0000 (17:49 +0000)]
bitkeeper revision 1.610 (3fba5ba4BXSYNJAB1zZyNEpKGUOX1A)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Tue, 18 Nov 2003 17:49:13 +0000 (17:49 +0000)]
bitkeeper revision 1.608.1.1 (3fba5b99WMvlBA7JwJeGU5vakf_qWg)
event_channel.c:
new file
sched.h, mm.h, event.h, hypervisor-if.h, domain.c, entry.S:
Event channels between domains. Also do not reschedule a domain if a particular guest event is already pending.
smh22@labyrinth.cl.cam.ac.uk [Tue, 18 Nov 2003 14:42:49 +0000 (14:42 +0000)]
bitkeeper revision 1.609 (3fba2fe9Gbos3ZJ3KSgSz7hSX64wVg)
xen_vbd.c:
bug fix
br260@laudney.cl.cam.ac.uk [Mon, 17 Nov 2003 18:37:48 +0000 (18:37 +0000)]
bitkeeper revision 1.608 (3fb9157cuzbuuHoQHhed0YOXJFy-Sw)
Fix a bug: on laptop keyboard, Fn+Num Lk to produce Scroll Lk makes keyboard hang.
kaf24@scramble.cl.cam.ac.uk [Sun, 16 Nov 2003 23:44:13 +0000 (23:44 +0000)]
bitkeeper revision 1.607 (3fb80bcdDsC2bacgLhXMLo9Gck9Icg)
dev.c, netdevice.h, interrupt.h, xen_block.c, memory.c, mm.c:
Clean up locking in blkdev and net code. Many locks are no longer ever held in interrupt context.
kaf24@scramble.cl.cam.ac.uk [Sun, 16 Nov 2003 18:50:57 +0000 (18:50 +0000)]
bitkeeper revision 1.606 (3fb7c711FIosxWIF_j9XSEkZmDWlug)
dev.c, dom_mem_ops.c:
Bug fixes.
br260@laudney.cl.cam.ac.uk [Sun, 16 Nov 2003 18:42:19 +0000 (18:42 +0000)]
bitkeeper revision 1.605 (3fb7c50bXTDlcELkwn27wbUDu6STOQ)
Bug fix.
kaf24@scramble.cl.cam.ac.uk [Sun, 16 Nov 2003 18:11:18 +0000 (18:11 +0000)]
bitkeeper revision 1.604 (3fb7bdc6G8jZv2m6lWAfV3eKAgnirQ)
vbd.h, sched.h, xen_vbd.c, xen_block.c, domain.c:
Cleanups and a few bug fixes to the new vbd code.
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Nov 2003 17:09:34 +0000 (17:09 +0000)]
bitkeeper revision 1.603 (3fb3bacevrb8jueJUVr6_fTdAFNH3A)
ac_timer.h, schedule.c, network.c, ac_timer.c:
Cleaned up ac_timer interface, and fixed a bug in the softirq handler.
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Nov 2003 16:41:09 +0000 (16:41 +0000)]
bitkeeper revision 1.602 (3fb3b425Vofdr5SY3t-phN5DXjLizw)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Nov 2003 16:41:02 +0000 (16:41 +0000)]
bitkeeper revision 1.596.1.3 (3fb3b41eWUoRU0H8A0jEX5roXjxKkA)
Many files:
Greatly simplified Xen softirqs. They are now only executed in outermost Xen activation; they are never called within an irq context.
br260@laudney.cl.cam.ac.uk [Thu, 13 Nov 2003 16:34:35 +0000 (16:34 +0000)]
bitkeeper revision 1.601 (3fb3b29bWxzXUo39xGgX9TIpE757xg)
Cleanup.
br260@laudney.cl.cam.ac.uk [Thu, 13 Nov 2003 16:33:55 +0000 (16:33 +0000)]
bitkeeper revision 1.600 (3fb3b273GE_hy7OHRLjgp7AxLOBnjg)
Merge laudney.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into laudney.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/xeno.bk
laudney@eclipse.(none) [Thu, 13 Nov 2003 12:25:31 +0000 (12:25 +0000)]
bitkeeper revision 1.599 (3fb3783bCzU2OI0iS1r2i_GVLKRG0Q)
Fixes. Xen console buffer ring can be cleared at request.
smh22@labyrinth.cl.cam.ac.uk [Thu, 13 Nov 2003 10:57:10 +0000 (10:57 +0000)]
bitkeeper revision 1.596.1.2 (3fb36386_diWp9iTBJCjk8zK8bRIEw)
tweaks
laudney@eclipse.(none) [Thu, 13 Nov 2003 01:46:28 +0000 (01:46 +0000)]
bitkeeper revision 1.598 (3fb2e274GU15kd_YoIRRIuuWRWScng)
Fixes for Xen console buffer ring.
smh22@labyrinth.cl.cam.ac.uk [Wed, 12 Nov 2003 18:59:01 +0000 (18:59 +0000)]
bitkeeper revision 1.596.1.1 (3fb282f5lerTApG4SkcCvGEWh9vYBg)
VBD fixes + improvements
br260@labyrinth.cl.cam.ac.uk [Wed, 12 Nov 2003 17:00:51 +0000 (17:00 +0000)]
bitkeeper revision 1.597 (3fb26743975c08pGlW-UntXWf-IBnQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/xeno.bk
br260@labyrinth.cl.cam.ac.uk [Wed, 12 Nov 2003 17:00:46 +0000 (17:00 +0000)]
bitkeeper revision 1.593.1.1 (3fb2673ecxanxs8T80yNhChH3vMCyA)
add new domain 0 operation to read console ring in Xen
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Nov 2003 14:46:39 +0000 (14:46 +0000)]
bitkeeper revision 1.596 (3fb247cfmIy4Y7E2SLnZRhjvUWmjXw)
schedule.c:
Fix a race when calling update_dom_time.
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Nov 2003 13:22:54 +0000 (13:22 +0000)]
bitkeeper revision 1.595 (3fb2342et94IEebbXW4EukwRN6mstQ)
time.c:
Fix uptime for xenolinux.
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Nov 2003 10:52:17 +0000 (10:52 +0000)]
bitkeeper revision 1.594 (3fb210e1h9kxCYdiaHlo-5FLn1jxLg)
xi_build.c, Makefile:
xi_build will now accept a gzipped kernel image.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Nov 2003 12:10:54 +0000 (12:10 +0000)]
bitkeeper revision 1.593 (3fb0d1ceZM5ys4sxO5836gfzMM0V9Q)
string.c:
Always include a memcpy function in Xen, for weird gcc configs.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Nov 2003 09:29:57 +0000 (09:29 +0000)]
bitkeeper revision 1.592 (3fb0ac15PpvexPwsNAKwcJ7oNjLC-A)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Nov 2003 09:29:53 +0000 (09:29 +0000)]
bitkeeper revision 1.587.1.1 (3fb0ac11yZXqdnSpzEWZKpz5wvvO-w)
Makefile:
Remove netwatch for now --- first we need a story on how to propagate IP-address changes to guests
.del-xen_netwatch.c~
a4c28975caeddf9f:
Delete: tools/misc/xen_netwatch.c
.del-xen_netwatch_redhatscript~
cac0420836f2394a:
Delete: tools/misc/xen_netwatch_redhatscript
iap10@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 23:31:43 +0000 (23:31 +0000)]
bitkeeper revision 1.591 (3fb01fdfj4CR6YQAASBrZd-6TBRWAQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/smh22/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 23:31:34 +0000 (23:31 +0000)]
bitkeeper revision 1.589.1.1 (3fb01fd6z-bXVPc8graC98kD6hySjA)
add Steve's new xi_vbd_tools to fix last checkin
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 22:49:02 +0000 (22:49 +0000)]
bitkeeper revision 1.590 (3fb015den6iTCedknkVEV3Wfg-Ql1Q)
Now contains a fairly complete list of instructions from downloading source codes, compilation to configure, start and stop domains.
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 18:12:44 +0000 (18:12 +0000)]
bitkeeper revision 1.589 (3fafd51ck2XSEHZX25n2Ngb4NrsnjQ)
Makefile:
tweak
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 18:02:52 +0000 (18:02 +0000)]
bitkeeper revision 1.588 (3fafd2ccYgSbWe9z2kLiH-DeviUaIA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 18:02:48 +0000 (18:02 +0000)]
bitkeeper revision 1.580.1.1 (3fafd2c85ofrHsrmRaYOxYp49iwWOA)
new vbd probe world
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 17:53:50 +0000 (17:53 +0000)]
bitkeeper revision 1.587 (3fafd0aetHCEr89pQ3yPEASCbKFapg)
xen_netwatch_redhatscript:
new file
xen_netwatch.c:
More xen_netwatch fixes.
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 16:49:52 +0000 (16:49 +0000)]
bitkeeper revision 1.586 (3fafc1b0qUj0PVr0hH3XvA9CFCZBAg)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 16:49:44 +0000 (16:49 +0000)]
bitkeeper revision 1.582.1.2 (3fafc1a8WtDmHzijhEouIqSThPp1nA)
xen_netwatch.c:
Fixes to xen_netwatch.
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 16:40:53 +0000 (16:40 +0000)]
bitkeeper revision 1.585 (3fafbf95QFuCKEsxsNl5cOIhPRNy2A)
Merge laudney.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into laudney.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/xeno.bk
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 16:40:33 +0000 (16:40 +0000)]
bitkeeper revision 1.584 (3fafbf81K3M7-GDJhS0e3H2k3t8jNg)
Xeno-HOWTO covering step by step instructions for setting up Xen and XenoLinux.
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 16:38:16 +0000 (16:38 +0000)]
bitkeeper revision 1.582.1.1 (3fafbef8y8bKbMkHy5KldiazAvehBA)
xen_netwatch.c:
new file
Makefile:
New utility for watching network interfaces coming up and going down, and calling a configure script.
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 16:36:15 +0000 (16:36 +0000)]
bitkeeper revision 1.583 (3fafbe7fI5Lp1b80mt9IscwVvUn4nA)
Change Xen image name from 'image' to 'xen', 'image.gz' to 'xen.gz'.
Change XenoLinux image name from 'image' to 'xenolinux', 'image.gz' to 'xenolinux.gz'.
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 13:44:15 +0000 (13:44 +0000)]
bitkeeper revision 1.582 (3faf962fX5syo8fIhzw2drHCKGZJ0w)
os.h:
Fix mini-os for pre 2.96 gcc.
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 12:20:43 +0000 (12:20 +0000)]
bitkeeper revision 1.581 (3faf829bElk8usyO8Mzog1zjelNh-g)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 12:20:36 +0000 (12:20 +0000)]
bitkeeper revision 1.579.1.1 (3faf8294m1pdlznRlKHUgrp9IfkTeQ)
scsi_obsolete.c:
new file
scsi.c, Makefile:
Fix generic SCSI layer to support BusLogic driver
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 10:21:41 +0000 (10:21 +0000)]
bitkeeper revision 1.580 (3faf66b5UozEzr4FkL39bXnAxrQErw)
xl_vbd.c:
less verbosity
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 09:52:17 +0000 (09:52 +0000)]
bitkeeper revision 1.579 (3faf5fd1FZw0e7pT-poxPw6RXq3fWg)
Makefile:
Fix pf Makefile.
kaf24@scramble.cl.cam.ac.uk [Sun, 9 Nov 2003 12:47:18 +0000 (12:47 +0000)]
bitkeeper revision 1.578 (3fae3756SF5aAJmGkJg6zgxL7vvXCw)
Makefile:
No longer build xen_log by default.
kaf24@scramble.cl.cam.ac.uk [Sun, 9 Nov 2003 12:32:29 +0000 (12:32 +0000)]
bitkeeper revision 1.577 (3fae33ddCduNWIa_OSYx4NC9mk3GqA)
xen_log.c:
Minimise xen_log includes.
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Nov 2003 12:17:34 +0000 (12:17 +0000)]
bitkeeper revision 1.576 (3facdede5nZbIb45xqApby8e8U5CQA)
xi_save_linux.c, xi_restore_linux.c, Makefile:
Suspend/resume now uses zlib to reduce the state file size.
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Nov 2003 11:06:10 +0000 (11:06 +0000)]
bitkeeper revision 1.575 (3facce22hI3AvKxD-FmqcSdXqr6l0w)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Nov 2003 11:06:04 +0000 (11:06 +0000)]
bitkeeper revision 1.572.1.1 (3facce1c9dWmFo8RXZ7u-UnRmx-g_A)
BusLogic.h, BusLogic.c, FlashPoint.c.inc:
new file
config.h, Makefile:
Ported BusLogic SCSI driver. Note that is is UNTESTED.
iap10@labyrinth.cl.cam.ac.uk [Fri, 7 Nov 2003 22:08:46 +0000 (22:08 +0000)]
bitkeeper revision 1.574 (3fac17eedP_FW6EJc9w8TDnbR6HdEQ)
install xen_nat_enable in install/bin
smh22@labyrinth.cl.cam.ac.uk [Fri, 7 Nov 2003 17:06:23 +0000 (17:06 +0000)]
bitkeeper revision 1.573 (3fabd10f_-HPTkLPE6J9ARwOzz2XCQ)
tweak bk thing
smh22@labyrinth.cl.cam.ac.uk [Fri, 7 Nov 2003 17:05:26 +0000 (17:05 +0000)]
bitkeeper revision 1.569.1.1 (3fabd0d6F65H-1bT1S8jMoUe53DAEA)
bug fixes for multiple devices
kaf24@scramble.cl.cam.ac.uk [Fri, 7 Nov 2003 16:37:15 +0000 (16:37 +0000)]
bitkeeper revision 1.572 (3fabca3boPogE8eX_8H6P5qlR4SCEQ)
memory.c, xi_save_linux.c, xi_restore_linux.c:
Moire fixes. Save/restore now works.
kaf24@scramble.cl.cam.ac.uk [Fri, 7 Nov 2003 15:57:00 +0000 (15:57 +0000)]
bitkeeper revision 1.571 (3fabc0ccIidm1y01SeueL9ZtLe3myA)
setup.c, xl_vbd.c, memory.c, process.c:
Various fixes. One to SCSI code in xenolinux, others to suspend/resume (which is still a bit broken).
kaf24@scramble.cl.cam.ac.uk [Fri, 7 Nov 2003 11:34:27 +0000 (11:34 +0000)]
bitkeeper revision 1.570 (3fab8343LyJPc2KVRZYbCwAIS3T15g)
Many files:
Various cleanups and fixes for suspend/resume. Just a couple more bugs to fix.
kaf24@scramble.cl.cam.ac.uk [Thu, 6 Nov 2003 20:52:51 +0000 (20:52 +0000)]
bitkeeper revision 1.569 (3faab4a36OLmL1p_QOPfw7H-YMwVIA)
Many files:
More work on DOM0 save/restore tools. Now ready for testing.
iap10@striker.cl.cam.ac.uk [Thu, 6 Nov 2003 19:14:11 +0000 (19:14 +0000)]
bitkeeper revision 1.568 (3faa9d83y0EHNiYs2njacoQE89Cqrw)
minor include fix to asm-xeno/page.h
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 23:22:13 +0000 (23:22 +0000)]
bitkeeper revision 1.567 (3fa98625j0d47oe7ZCKLDdbnYED8wA)
xi_restore_linux.c, xi_save_linux.c:
new file
dom0_ops.c, Makefile:
Starting DOM0 support for suspend/resume. Untested so far, and resume is currently incomplete.
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 15:30:38 +0000 (15:30 +0000)]
bitkeeper revision 1.566 (3fa9179e50emTfPyuQMw53twIxyaxA)
ide-xeno.c:
tweak
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 15:26:33 +0000 (15:26 +0000)]
bitkeeper revision 1.565 (3fa916a9omQrijJLZBNMaip_G452lQ)
tweak
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 15:12:12 +0000 (15:12 +0000)]
bitkeeper revision 1.564 (3fa9134cYyjxglAlh2gjmCiQ901Z8g)
misc vbd tweaks tidies and fixes
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 13:50:28 +0000 (13:50 +0000)]
bitkeeper revision 1.563 (3fa90024LzzVnnkZsqlSu4CqEMBe_Q)
fix for scsi
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 11:57:30 +0000 (11:57 +0000)]
bitkeeper revision 1.562 (3fa8e5aaqKhimMpbH8Bdw8wPYE1UaA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 11:57:19 +0000 (11:57 +0000)]
bitkeeper revision 1.559.1.2 (3fa8e59fjgu1Rm3Cu-9n7CbSrKjgAg)
manual merge
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 11:51:24 +0000 (11:51 +0000)]
bitkeeper revision 1.559.1.1 (3fa8e43cxT2NUnkQV1jn-o-5WeeUQQ)
manual merge
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 11:50:12 +0000 (11:50 +0000)]
bitkeeper revision 1.561 (3fa8e3f4gst2uGQ-b8vNQhbE3eJABg)
suspend.h:
new file
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 11:49:26 +0000 (11:49 +0000)]
bitkeeper revision 1.560 (3fa8e3c6Enpzi2YxcvMiP8aJ3tXbnw)
hypervisor.h, setup.c, kernel.c:
Finished guest support for suspend/resume.
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 11:48:22 +0000 (11:48 +0000)]
bitkeeper revision 1.558.1.1 (3fa8e386Q1b8azxmK348LEgk5Ph0JQ)
simpler unified vbd / physdisk stuff
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 10:48:47 +0000 (10:48 +0000)]
bitkeeper revision 1.559 (3fa8d58fJMWFHK02Nc3nDhxvCmwvXA)
Many files:
Cleanups -- Xen now doesn't need to know about the start_info structure for anything except DOM0 boot.
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 09:07:50 +0000 (09:07 +0000)]
bitkeeper revision 1.558 (3fa8bde6eQgIO9tzKu1KolYWJYKnxg)
xen_log.c, hypervisor.h:
Bug fixes. Minios shoudl work again now.
kaf24@scramble.cl.cam.ac.uk [Tue, 4 Nov 2003 15:01:40 +0000 (15:01 +0000)]
bitkeeper revision 1.557 (3fa7bf54uSRjwiFPziJvGyBirhU24A)
network.c, dom0_ops.h, processor.h, domain.c, dom0_ops.c, xi_build.c:
More fixes and tweaks.
kaf24@scramble.cl.cam.ac.uk [Tue, 4 Nov 2003 14:18:59 +0000 (14:18 +0000)]
bitkeeper revision 1.556 (3fa7b553guSnjbQHPSIHI8pvbUVpdg)
setup.c, network.c:
A couple more bug fixes in xenolinux suspend/resume code.
kaf24@scramble.cl.cam.ac.uk [Tue, 4 Nov 2003 13:13:08 +0000 (13:13 +0000)]
bitkeeper revision 1.555 (3fa7a5e43euoBbbuurbkHsps0sbRqQ)
init.c, setup.c, network.c, xl_block.c:
Small cleanups for previous checkin.
kaf24@scramble.cl.cam.ac.uk [Tue, 4 Nov 2003 12:48:18 +0000 (12:48 +0000)]
bitkeeper revision 1.554 (3fa7a01284xyjU8eM36NSWyFCKOIsQ)
Many files:
More support in the xenolinux guest os for suspending itself.
kaf24@scramble.cl.cam.ac.uk [Mon, 3 Nov 2003 17:18:05 +0000 (17:18 +0000)]
bitkeeper revision 1.553 (3fa68dcd5yXksUZ7k12Hq41k_eQIOw)
Many files:
More cleanups for suspend/resume. STOP requests are now routed thru the guestos to allow preparation for pickling.
kaf24@scramble.cl.cam.ac.uk [Mon, 3 Nov 2003 15:16:47 +0000 (15:16 +0000)]
bitkeeper revision 1.552 (3fa6715f0LpnznAkmX17sTFtzPmomQ)
Many files:
Clean up domain building interface ready for suspend/resume.